iT邦幫忙

2024 iThome 鐵人賽

DAY 3
1

今天也繼續加油、繼續刷刷刷~
————————————我是可愛的題目分隔線————————————

題目1:判斷數字是否為正數、負數或零

  • 方法:用 if-elif-else 來判斷數字大小

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371TbF00Pgt7u.png

如果 number 是大於 0 的數字,它就是正數;如果小於 0 就是負數;否則就是零。
https://ithelp.ithome.com.tw/upload/images/20240917/20168371W9XOaImkJG.png

第1題結束。

---距離集滿300題還剩 題---
————————————我是可愛的題目分隔線————————————

題目2:找出三個數中的最大數

-用多重 if-elif-else 來比較這三個數字

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/201683711tWjdWXV2l.png

比較 a, b, c 三個數字,找到其中最大的那個。
https://ithelp.ithome.com.tw/upload/images/20240917/201683711BaPk0pAky.png

第2題結束。

---距離集滿300題還剩 題---
————————————我是可愛的題目分隔線————————————

題目3:檢查年份是否為閏年

  • 方法:根據閏年的定義來寫判斷條件

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371KKqRHcmiQR.png

閏年必須能被 4 整除但不能被 100 整除,或是能被 400 整除。
https://ithelp.ithome.com.tw/upload/images/20240917/20168371wEypxp8iaV.png

第3題結束。

---距離集滿300題還剩 題---
————————————我是可愛的題目分隔線————————————

題目4:判斷字符是否為字母

  • 方法:用 Python 的內建函數 isalpha()

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371Wv92qA9o8j.png

isalpha() 會檢查字符是不是字母。
https://ithelp.ithome.com.tw/upload/images/20240917/20168371vx7z3CyfVb.png

第4題結束。

---距離集滿300題還剩 題---
————————————我是可愛的題目分隔線————————————

題目5:檢查數字是否在給定範圍內

  • 方法:用 if 來檢查數字是否在範圍內

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371zCKncbi19H.png

<= 來判斷數字是否在指定的範圍內。
https://ithelp.ithome.com.tw/upload/images/20240917/20168371FAyznMIsq7.png

第5題結束。

---距離集滿300題還剩 題---
————————————我是可愛的題目分隔線————————————

題目6:簡單計算機

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371J9Qabf4ZRQ.png

根據 operator 的不同,進行加、減、乘或除的計算,只要改operator 的變量就好了

  • 參考資料:https://docs.python.org/zh-tw/3/library/operator.html
    https://ithelp.ithome.com.tw/upload/images/20240917/20168371po4AmnMtoL.png

第6題結束。

---距離集滿300題還剩 題---
————————————我是可愛的題目分隔線————————————

題目7:判斷字母是否為母音還是子音

  • 將字母和母音列表(aeiou)做比較

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371EBap03hc8m.png

把字母轉成小寫後,檢查它是否在母音列表中。
https://ithelp.ithome.com.tw/upload/images/20240917/20168371vR68numvAg.png

第7題結束。

---距離集滿300題還剩 題---
————————————我是可愛的題目分隔線————————————

題目8:判斷一個數字是不是質數(只能被 1 和自己整除的數)

  • 試著用 2 到某個數字(假設是7好了)的平方根來除它,看看是否有餘數為 0 的情況

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371YwXIechWVg.png

檢查從 2 到 num 的平方根之間有沒有數字能整除 num,如果沒有,它就是質數。
https://ithelp.ithome.com.tw/upload/images/20240917/20168371j3JP6BmEET.png

第8題結束。

---距離集滿300題還剩 題---
————————————我是可愛的題目分隔線————————————

題目9:輸入三角形的三邊,判斷是否為三角形

  • 檢查任意兩邊的和是否大於第三邊

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371u18T6PM5rT.png

三角形的三邊需要滿足任意兩邊的和大於第三邊。
https://ithelp.ithome.com.tw/upload/images/20240917/20168371uYCyl70IxU.png

第9題結束。

---距離集滿300題還剩題---
————————————我是可愛的題目分隔線————————————

題目10:把百分制成績轉換為字母等級

-根據成績的數值範圍來給予等級

舉個例子:
https://ithelp.ithome.com.tw/upload/images/20240917/20168371XPrqa5G8rs.png

根據不同的成績範圍,給予相應的字母等級。
https://ithelp.ithome.com.tw/upload/images/20240917/201683714Dhlp8eRK4.png

第10題結束。

---距離集滿300題還剩270題---
————————————我是可愛的題目分隔線————————————


上一篇
第二天刷題
下一篇
第四天刷題
系列文
Python 新手入門:挑戰30天刷完300題13
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言